Leo's place is great. Clean, comfortable, and well-located to amenities on Armitage. Would definitely stay there again.