We had an excellent time in Key West, and the Abaco Suite was a great home base for the dog and us. It was very clean and had a simple, but well-supplied kitchen. Housekeeping stopped by every day to ask about cleaning, but we didn't need them. Check-in/check-out was a breeze, and the couple living on-site are very helpful and around frequently if you have questions. The courtyard is beautiful and the spa pool has really warm water. The only drawback is parking! There isn't any--unless you're lucky and can grab one right out front on the street. Don't plan on having a car if you can get away with it. Rent a bicycle or scooter down two blocks at the corner of Simonton and Truman from Moped Hospital. These guys were so accommodating and have excellent customer service. Try a cortadito at Ann's down on South St and Simonton. Awesome! Beautiful place, had an awesome stay, many restaurants are dog-friendly on the patios---just ask!
Abaco is also in a great location just a few blocks from Duval, but was still in a quiet Old Town spot to get some much-needed rest at night. Definitely recommend!