Generous sized bedrooms, comfy beds, lots of bathrooms too. Great entertaining space, all the amenities are there too.