Very clean. Beautiful location. Lovely family