Clean, everything was as promised and a perfect location for enjoying all Alma has to offer.