Thoughtful, generous and spacious. I could have stay there for a year.