Everything was great from the booking, through the staying! Clean and fully served property, very close to beaches, restaurants, shopping.