Lovely place to stay,, It would be great for a small family because of the outdoor areas. Comfy beds and well equipped kitchen.