Nice clean, with plenty of amenities