A spotlessly clean and very tidy modern place, great for a couple of families or one large one.