The Villa is an amazing place to stay in Byron Bay!
Close enough to the main beach as well as the cafes & restaurants.
The apartment itself is gorgeous and so beautifully decorated. This was such a luxurious stay and perfect for our mini break.