Very clean! Very close to the beach - great location!