The location was perfection and the views were amazing. The pool was clean and warm and great for swimming! There were some bugs in the apartment, but to be expected by the water. I feel like it could have been a bit more clean, but overall was a nice stay!