Shelleys place is a beautiful clean space just out of the hustle and bustle of Byron centre. It’s a lovely place if you’re wanting a romantic weekend away.