Hidden gem in Byron surrounded by nature! Perfect location to explore the city and the beaches! :)