Amazing stay. The cleanliness exceeded expectations. The pool, common areas, and oceanfront were fantastic. You need a car to get to most places from here and the lanai gets warm if you have the AC on inside but over this place was above and beyond what we expected.