A beautiful stay with an unbeatable location. The shared facilities were always clean and the team was friendly and approachable at all times during our stay.