I just booked a one week stay at Indigo Reef using Keys Carribean Reservations. The rate they offered was too good to pass up, but we had to pay in full for a reservation in September. Has anyone used this service? Are they reputable? Also, I requested a specific unit based on reviews from past guests.... do they normally honor the requests?