Spotless, convenient and next to a beautiful beach.