Magnificent location, great views, clean, tidy, plenty of reading material, lots of playthings for children, comfortable beds and furniture. Love to stay again.