The Palace is a quiet, comfortable place to stay.- a homely happy feel to it.