Homey, neat and clean, lots of amenities. Very friendly and speedy service. Steep parking area but manageable.