Spotless place, stunning view, nice, warm, cozy place to stay.