The staff is friendly & courteous & the key lime pie (bakery) is the best. Key Lime is my favorite & I ordered it everywhere in FL. If you have a refrigerator just buy the pie & enjoy!!!!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.