Very clean and nice place was very well maintained and we enjoyed the pool on our last day staying there we had an issue with the A/C the owners acted very quickly and sent out thier people which were very professional and friendly excellent place and excellent service you won't regret this place