Perfect spot with a beautiful view and great amenities! We will be back!