David's house in Avalon is a beautiful, open and airy space moments from the beach and shops. We had a wonderful stay with our children and David was there to help us with any questions we had. It was a perfect stay.