Great place to stay and attentive host. David checked in too make certain I was good as he was doing some property maintenance and when I mentioned the fitted sheets didin't fit, he said they had put new matresses and had new sheets for me in 30 minutes. Very cozy self contained apartment with everything located within minutes from shopping to dining and a quick walk to the beach. Don't hasistate to book!!!