What a great place! What a great team. It was all we hoped for. It fit us all well, views were great, easy access, great kitchen - EXCELLENT.