Compact, clean, and well equipped. In a beautifully maintained garden. Quite and safe location. Parking is easy. The owners are nice to customers.