All facilities in this lovely contained flat. Check in key in lock box. Self cleaning means no cleaning fee so great value for money.