Very clean. Updated. Convenient to just about everything. Just wished the rain had held off the last 3 days. Great 6th time of staying at Sandy Key and plan to be back soon.