"Food - excellent.
Staff - amazing, went out of way to be as helpful as possible
Location - superb views, even if a bit tucked away.
Room - a bit basic and need a bit of investment. With a baby it's not great to not have a bath and the bathroom very small. "