Amazingly clean with all the amenities for a lovely family holiday