Awesome location, awesome views and amenities. Pretty much walking distance from all your basic requirements. Very close to a taxi stand. Absolutely great hosts. Loved the stay and will recommend to both large and small groups.