excellent place, excellent location. highly recommended. we hope to stay again one day soon