Nice clean place with many amenities.