Overall this was a great stay. If you don’t mind a little ripped carpet, scuffed walls and dim lighting in the bathroom, the view was incredible, the place was spacious, comfortable bed, everything you needed in the kitchen as well. The pool area and restaurant were also fantastic.