nice and clean, fine location, great service