Perfect fit for what we needed - location is excellent, and Vivian was very responsive and helpful! Thank you for the great stay :)