The property is exactly as advertise - wonderful and clean. Very satisfied with the condition of it. However, communication with the owners/managers of this property has been AWFUL! On the day of check in, I tried to call them multiple times and contact expedia as well just to ensure that this booking is legitimate. Furthermore, after providing the owners of this property credit card authorisation, 5 fraudulent transactions occured with my card, it may be a coincidence but I have never had fraudulent activities in my card until now. Even now, I am still waiting on my booking deposit refund!!!