im giving like a 4 stars because check in process was not smooth, it was almost 4pm and cleaning lady was still there and left with out finishing, the fact that is shared pool, the pool should have daily care. pool water was dirty. other than that the property itself is very nice, rooms are really nice.