Clean and well put together - great location