great location, clean , new and excellent service