Spacious, clean and well located. Beds were very comfortable. Linens were excellent, kitchen was fine for cooking and eating. Large-screen TV and cable were outstanding!