Great place, flawless check-in, clean, kitchen decently equipped, good location. Pool and Spa were being remodeled but it turns out we would have seldom used them. Beach chairs, boogie boards, umbrella ready to use. Sofa bed was OK for my 14 y.o. but I would not recommend it for 2 adults. Overall, great place and awesome experience!