Expect a clean and very stylish place in an absolutely fantastic location. Why stay in a hotel?