Great communication,great apartment,great location.What more.... Great pool, great spa,great people, great shopping.We loved our stay at Ella's and would not hesitate in recommending to other traveler's.Very short strol to fantastic shopping, malls, food etc.Ellas very easy to deal with and the apartment was clean,comfy,and a welcome place to call home for our stay.Thanks Ella. Much appreciated 😁