I stayed here as my friends were getting married. This was the perfect home for us to stay for the weekend. It was very spacious and clean. It had everything we needed for the weekend and was in a great location. I would absolutely stay here again if traveling back to Avalon.