Excellent place for a family. Beautiful views, plenty of amenities, very clean and homely.