Spacious, modern home, very tidy with great beds. Very well equipped for stays with small children. Had a great stay.