Very clean! We would stay again we loved the vibes! Very nice! Mahalo nui loa