Perfect location, lovely family and a fine place to stay!