Great self contained accommodation, everything we needed to be very comfortable and Coral went to extra trouble to make sure our little girl was extra comfortable and had toys to play with. Would definitely recommend.