This place is fantastic. Excellent location, services and hospitality. The accommodation is exactely as described. We will definitively come back. Recommended 100%