Amazing location, very spacious and located right on the main strip of Byron. Beautiful cafes and restaurants close by and walking distance to the beach.