Location is great.. view is amazing… Resort very clean .. Ivan response very quickly… watch for hidden fees $485 additional was held on my card at when check in I was not aware of…