Very clean, very comfortable, good location