The Mayflower was a spacious, bright and comfortable apartment close to all amenities and walking distance to Main Beach. The hosts responded to any requests very promptly, and I would highly recommend this to anyone looking to stay in Byron Bay.