Our stay was here was great! We really enjoyed the apartment. We cooked and used the smart tv which was awesome. The beach was beautiful; we paddle boarded. Lastly, the gazebo was delicious! Make sure you get in line early!