David’s place is very good for a short or longer stay. I was here for a week. It’s quiet, has everything you need, and is in a great location near the beach and not far from some handy shops.