Very clean modern new place. Everything was pretty accessible. Publix is 5 min away walking, the beach is about 10-15 min walking. The pool was great and so was the food! Took a water taxi to different stops. All in all it was a fun time and great experience!