Hidden gem? Check. Excellent location? Check. Comfy beds? Check. Quiet? Check. Excellently appointed? Check. I’ve stayed here several times and absolutely love it.