This place checked all the boxes. Great location, amazing amenities and good Miami vibes. We would recommend this to anyone!