Good clean place but requires better amenities.