A wonderfully located apartment right in the heart of Byron! Honestly no better location, right across from the Beach Hotel and the beach is just a 1 minute walk away. Great restaurants and cafes are literally steps away from your door.