This location could not have been more perfect! Walking distance to a fantastic beach. The apartment was beautiful, modern and incredibly clean. They provided us with everything we could've possibly needed. HIGHLY recommended