Very clean and spacious. Great communication with host and in a fantastic location.