Wonderful hotel above a restaurant