This is our 5th time staying at Makena Surf and, like our previous visit, we were not disappointed. Our unit (302B) was clean and comfortable with a great view of the beach and ocean. Although the unit was clean and well maintain, you could tell it was getting a little worn around the edges (carpet needed to be replaced, unit could use a fresh coat of paint). Outside of this, I would have given an overall rating of 5. However, this was all pretty minor. We like the residential feel (i.e. ability to cook our own meals, sit on our private lanai and read, etc.).