Incredible stay. We loved it. Perfect apartment, had everything we needed. The pool was amazing and we swam everyday. Self check in was really easy given we got in really late. Only comment is the kitchen needs a chopping board!