I have given a 4/5 due to some minor issues during the stay that could just be one offs. I would still highly recommend booking this place through Cimi. Cimi is very responsive and makes sure to take care of any problems that may occur. The point off would be personal reasons around cleanliness and shower drain that didn’t work but was fixed the day I notified.