Nice, new, clean and roomy place to stay