This place was squeaky clean, spacious, and very well designed/decorated. Check in and out was very easy and the view was incredible. Highly recommend.