Fabulous rental!!! Five stars on all counts.