Loved it! David's place is in a great location right near Avalon beach. We felt right at home with everything you could possibly imagine. David was very responsive from the moment we booked up until we left. Perfect for couples and families. Highly recommended.