The apartment itself is beautiful. Plenty of space and the balcony is a great feature. The location is great except for headed toward the end of season. The buses stop running early and you have to get a taxi everywhere after that. I would also be careful with the bathroom here as water tends to get all over the place! Vivi was wonderful. She arranged our transfers coming and leaving, and she also shows you around when you first arrive! The beach down the street is great and has many restaurants and bars along side it.