Clean place, good location, great shower, and numerous amenities.