Phenomenal place to stay. The beach place towers have everything to offer and right across from the beach. Walking distance to everything