Secluded place to stay, very close to the beach and away from the hustle and bustle of Byron.