Fantastic rental, exactly as described but still better than you expect. 5/5.