great place excellent location and very good happy people