Very clean. Great location (less than 10min from the beach and very close to several bus stops). Would certainly recommend.