The flat was clean and exactly what we needed. We even had a balcony on which we could enjoy our morning coffee and breakfast. The flat was part of a resort that included a pool and a drinks bar, and it was just 1 minute walk away from the resort beach, and 3 minutes from the sheltered beach where we could snorkel. There was a restuarant at the resort next to us that we went to one night, and a couple of shops/ restaurants less than 5 minutes away (by walk). The host was very responsive, and helped make our stay perfect.