Do yourselves a favour and book Swallows Rest. It's a truly wonderful spot, serenity and solitude is what you will find here.