We stayed for 20 days and it was all worth it. The place had everything we need to make our experience in Vancouver super comfortable.