Let's start with the positives... It's an EXCELLENT location. Truly great spot. You can look out over the ocean, you're right amongst all of the great spots and you can walk everywhere. It's a VERY short walk to all of the restaurants and shops. We never needed the car, except if we wanted to go and visit the waterfalls outside of Byron. There is a large 2nd story balcony / patio situated on the front of the property, overlooking the ocean. We spent pretty much all of our time up there, enjoying the weather and the view (both of which are amazing). This is what made it all worthwhile for us, as you can watch everything from that balcony! Please note that there is a road and some shrubbery that separates you from the beach, but unless you're right on the beach (and there is not a lot - or perhaps any - of that available) this is by far one of the best options available. You can cross the road, walk down the sandy short path, and be on the beach in less than 1-2 mins! The pool downstairs is shared, but we didn't have any issues with that. It's a little worn and dated, and could use some love, but it was clean and cool - which was all we cared about. The supplied dishes and glassware are suitable and there are enough of them. Onto some of the other, not so fun, items... There were some really basic amenities missing. Especially given the price that we paid. There was one single bath towel per guest for the entire 5 x day stay we had booked. There were NO beach towels or separate pool towels. (so if you wanted to visit the beach or pool, you had to use the one towel you needed to shower). There were no hand towels in the toilets or bathrooms, again resulting in us using one of the bath towels we had. (Note - we requested more towels and they were provided the next day) There was no soap options in the showers, so be prepared to bring you own. There was one garbage bag for the large bin for the entire duration of our 5 x night stay, which was over New Years. Not sure about you, but we filled that thing about 4 x times over, so needed to purchase more garbage bags. There was no additional toilet paper rolls available, so we needed to purchase more of that too. The floor hadn't been cleaned (or at least not very well), as there was sand all over it when we arrived. It felt like they had missed doing a final clean of the place perhaps? The grill in the oven didn't seem to be working, but there was a toaster, so we improvised. It's certainly getting a little tired inside and could use some love, but given we spent all of our time at the beach, in town, or on...