Location is good. Heating system not enough during our stay. (Weather was very cold outside). Overall, good.