Nicely situated, clean, good service