A very spacious place to stay, good location, great host, amazing view, everything you can expect from a 4-5 star hotel.