Love the Location! Staff was super friendly! However, lots of hidden fees upon arrival. I was asked pay a $660 incidental fee at check-in and was charged a resort fee upon check out. All things that should have been communicated beforehand. Otherwise, I loved the location and would stay there again.