Lovely family, lovely space, great stay