This place has it all: view, location, amenities, all of it! The host is beyond super, would say “excellent”!! Welcomed us and gave amazing recommendations. 5 stars is not enough!!!