clean, great location, and overall Great value for money