We had a great stay here. Location is great with both the town and beach within 15min walk; and top shop a stones throw for your morning coffee. All the basic amenities were there and the space is set out nicely. Emma was friendly host and providing us with a few extras for our little son was much appreciated.