Report Abuse

Yes to all. Its steps to the beach and restaurants. No car needed. Everything is in walking distance.