Clean, located near one of the prettiest beaches and such a nice stay. We really enjoyed it here