Great place; very clean and well located. Well equipped