Good location. Clean and well-maintained. Great kitchen well-stocked with the basics. Plenty of closet space. Plenty of towels. Great amenities.