Perfect location, lovely staff, and lots of thoughtful touches in the rooms. 10/10!