Great location, beautiful views!! Very clean, the check was a little bit of a walk into the resort but the staff is very helpful to assist you in finding your way around. Would love to come back!