We found this to be a 'home away from home', clean, comfortable and with extra personal touches to make your stay effortless. Plenty of clear, precise instructions for checking in and out. Great shower and kitchen. Would highly recommend and would stay again.