My only critique is the heating inside the hotel, the bad wifi, and no tv service. The hotel was very cold, I even asked the staff if this was normal and was told yes. I had NO wifi and tv service. I tried to connect multiple times to wifi guest with no success. I tried to watch regular tv and i got nothing. I ended up using the Pluto tv app. OTHER than this minor inconveniences, the staff is Awesome, the bar is good, pool was heated which was good, everything is clean and organize. I will come back again in January.