amazing place, amazing cleanliness, amazing view and amazing facilities for children. Really lovely