Well equipped, neat hotel with great location.