Clean, convenient, and close to the beach. Near the number 11 bus and close to a water taxi stop. We stayed for a week with our 1 year old and 5 year old without a car and had a great time. We didn't notice a grocery store within walking distance but had groceries delivered from Publix via Instacart.