The resort has amazing views and all the staff on-site were extremely friendly and welcoming. We really enjoyed our time and would highly recommend it to others.