Great, beautiful place in a wonderful location! Staff were friendly and helpful. Very clean.