plenty of space, clean, plenty of amenities and pleasant.