Very clean, spacious and comfortable. Nice location. Good value.