Beautiful, cozy stay in a fabulous location