Very clean and well maintained. Beach chairs and umbrella provided at no resort fees like other places. 10/10!