The place is beautiful. It is very modern and has all the luxurious things you need such as dishwasher and tumble dryer. The host is very friendly. The place is very clean. The pool is clean and maintenance is done regularly. We enjoyed the stay.