Very clean and comfortable. Well located.