Within walking distance of restaurants, bars and the beach. Perfect apartment in the centre of Byron.