Excellent accomodation in a perfect location! Close to the beach and within walking distance of central Byron.