Celia’s place is perfect for a couples getaway in Byron. The location is awesome with everything at your door step. Celia has the space well set up with everything you will need and it was lovely and clean. Would definitely recommend.