portfino Inn and suites? I s this a good place to stay?