Outstanding accommodation and amenities. Our family of 4 thoroughly enjoyed our stay here.