Spacious, spotless, warm and comfortable. Having a full kitchen was great. Great location and easy access.