David's place was the perfect spot for our work away from home. Communication was quick and check in was simple. Just a short walk to the beach and shops.