Great location, walking distance to beach and heaps of restaurants and cafes. Fairly clean and nice but id say needed a little more attention to detail perhaps. Overall a little run down for the cost of the stay. Don’t get me wrong it was a satisfactory & comfortable stay, maybe my expectations were too high after reading previous reviews.