Very comfortable, well equipped. Good location