Very clean. Management company made it a breeze to start our vacation off on the right foot. Very nice neighborhood. Made friends with a local who gave us fresh fish to cook. Centrally located which made it easy to visit the keys north and south.