Well located and espacious rooms