We stayed here for 5 nights and were totally satisfied. Great breakfast, clean rooms (not perfectly so, but quite good nonetheless) and a really great location. Gulfstream park is across the street, Aventura mall a mile away, and you can drive over the causeway and be at Sunny Isles beach in 10 minutes. We thought it was definitely not worth paying much more to stay on the island at the beach, but I'm sure some folks would disagree. Staff is super friendly and helpful!