This is a hotel. Very clean and posh. Nice staff. Great location.