Location, location, location!!! My family spent 3 days in this flat just before Christmas and we had an amazing time. Beds were comfortable, really nice hot shower, close to the beach, grocery store, restaurants and lots of activities, we highly recommend it.