We had a quite long stay and we enjoyed the location. Close to shopping, restaurants and beach. The communication was good and prompt. Issues were resolved quickly. We definitely recommend staying here.