Great property and great location. There was a cleaning fee required that neither of us were expecting as there was also a fee during booking but that's ok. Stairs were VERY steep so keep that in mind. Host used an English speaking property manager who met us and walked us to the property BUT we did not have hot water for the first two days which made our honeymoon test the limits of marriage (espesically since airline lost our luggage). Overall would return again.