Very well run, clean and comfortable. Ideal location. Great staff.