Firstly the property is modern not luxury! It is nice, bright and spacious. However we had a stressful stay here! The property sleeps 12 but there was not enough amenities for our group of 11! There were about 5 mugs, 6 cups, 5 decent plates, not enough silverware, & just about 2 decent pots to cook from. The listing stated that toilet paper would be provided but we had make several complaints for this & dish soap to be restocked. We had to even buy our own cleaning products. I think there was a mix up with the duties the cleaner was able to provide as she refused to come in between the two week stay to clean, despite us being told this could be done by the owner. To her credit she came once & did a big clean. However, if you stay here be prepared to do EVERYTHING & buy everything yourself! During check in we were told that all aircons in the bedrooms were working only to find out that two were not. Infact, they needed new batteries. All rooms do not have there own bathroom. Actually two out of the three bathrooms were fully working! Unfortunately, the shower in the back room detached itself from the wall & has no curtain/ glass.Plus there is not one mirror in the bathrooms- (bring your own) , counter top or hook & only one wardrobe for the whole house! We had to use our suitcases as bedside tables! The owner was very attentive & open to solutions but it was a stressful stay. To its credit it has huge potential & is close to food & beaches. We did feel safe there!