The cottage is clean and has all amenities covered! It's directly opposite the beach which is brilliant. Our dog had a blast (as did we). It's a short stroll to the town centre and to Swan Bay.