Nicely decorated, comfy, immaculate spot in St. John's.