Very clean with modern amenities.