Perfect location, very close to the beach and so many great restaurants. Place was very clean and had everything we needed for a great trip. The pool area was beautiful and so relaxing.