the new inchcolm hotel & suites