Vivi was very helpful with whatever we needed including scheduling transport to and from the airport (though we did have trouble locating the driver upon arrival and ended up taking a different taxi after waiting 15-20 minutes with two little kids) and she met us outside the apartment to let us in and explain how things work. She was easy and quick with communication and helped fix the TV right away when we realized it wasn’t working. The apartment was as described, we were there during a heat wave and the AC couldn’t keep up so it was pretty hot most of the time day and night. The kitchen has basic accommodations. Good location close to Kamari beach and restaurants/shops.