Very clean place. Beach is a it unkept, but facilities are nice. Great rooftop!