The property was very good and clean, but you have to clean your self for the days you are staying. Communicate is very very bad with the agency they kept me waiting long time and the customer service was very rude not helpful at all. To access the property they give you a code to open the keybox whihc was not easy to open.. they need to work alot about the customer service they have. I will never book with this agency again.