We never actually met Rena, but the self check in and check out was easy and convenient. The apartment itself was great, perfect for a quick stay on Heraklion, close to everything but off the main roads.