Location, location, location, but can be a bit busy at times. Excellence all around, modern, clean & complete with amenities, as hosted by attentive & helpful Host.