Stay was okay. The location was good, walkable to the beach and restaurants and such. The second bathroom broke the second night of our stay, so 3 people had to share 1 shower. Also, the place itself was a bit underwhelming relative to the pictures. The communication was fine, but we had three different people coordinating with us over 2 days to arrange check-in, key arrangements, etc. Not the worst but not the best. $1300 all-in for two nights was probably expensive for this stay.