Lovely and clean. Helpful staff. Location is great.