excellent location, clean and friendly