Very clean, very helpful staff - and what a great location.