The place is very cute and comfortable, conveniently located next to beaches and Aliki center.