David's place is an extremely great value for the area. Conveniently located close to the beach, shops, food, all you need. David providing beach towels was a great touch!