We rented the flat to stay with my family and parents and had a lovely time. The place is perfect and has everything you need for both long and short stays. Very well located (walking distance from the beach and very close to Aventura Mall) and good amenities! Communication was very good. Would definitely stay there again.