Very clean and comfortable. Perfect location. Great amenities. Would definitely stay again