Nice resort, friendly staff, However it only gets 4 stars instead of 5 due to the fact that they charge outlandish fee for wi-fi that doesn't work. In addition they charge a 12 dollar a day resort fee which they tell you includes gate entrance, use of pool etc. If I am staying at a nice resort my use of the pool and gate entrance should be included in the fee.