Great location, fantastic room with lots of thoughtful touches, perfect hosts