Amazing! We had an amazing stay which had all the amenities required. The backyard is very large and has a lot of space to move, plus the location was close to the beach as stated.