Perfect! Great place with everything needed! Amazing view and superb location! Already looking forward to come back!