Very clean, has all the basic amenities and great location!