Place is in a great location , awesome pool on site. Communication made check in seemless and easy.David is a great host.Still some renovation work going on.Would recommend this place.