Beautiful, comfortable stay, nice location