Everything is as described except the location. The link provided for getting to the apartment was wrong. A staff member showed up in his moped and told us to follow him on foot with all our luggage. Road was uneven and narrow. Not ideal after a long drive from the airport and had to wait to be told to follow on foot.