Very convenient, thoughtfully arranged and complete systems for short or long term stay. We enjoyed staying there with family and will stay again.