Fantastic place with all the amenities necessary for your stay and more. The location is perfect for beach goers, with a shop and cafe very nearby and only a 10minute walk into Avalon centre where there are restaurants, shops and bars. The place was clean and beds comfy. Air con was a god send in the hot weather. The garden was very secluded and private and the pool table came with all you need for a variety of games. Will definitely check availability here first when we visit Avalon again.