The apartment was spotless with every item you could possibly need for a comfortable stay with kids. Perfectly situated next to the beach and near great breakfast cafes, bakeries and restaurants. Smooth check in / out and easy communication with Sha. We had a wonderful stay and will definitely be back soon!