Great place, great location, great host, great neighbours, great beach - great weekend~