Perfect host, perfect appartment, great stay, clean, everything you need