Good hotel at a great location