Clean and with great amenities. Great value for money.