This was the absolute PERFECT place for our large group - IDEALlocation, right on the beach, amazing roofdeck, walking distance to amazing restaurants and beach bars. Couldn't have asked for a better experience. The check in and check out process was easy and everyone was so accommodating all around, letting us leave our bags before/after check out before our flights. I would LOVE to stay here again and would recommend it to anyone!