Very clean, spacious and comfortable and a great location